home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 1292 < prev    next >
Encoding:
Text File  |  1996-08-06  |  1.8 KB  |  39 lines

  1. Newsgroups: comp.object,comp.software-eng,comp.lang.c++
  2. Path: blackbush.xlink.net!slsv6bt!slsv6bt!kanze
  3. From: kanze@lts.sel.alcatel.de (James Kanze US/ESC 60/3/141 #40763)
  4. Subject: Re: Moving from C to C++
  5. In-Reply-To: rmartin@oma.com's message of 10 Jan 1996 04:00:22 GMT
  6. Message-ID: <KANZE.96Jan10113025@slsvewt.lts.sel.alcatel.de>
  7. Sender: news@lts.sel.alcatel.de
  8. Organization: SEL
  9. References: <4cs44p$3pk@ixnews8.ix.netcom.com> <30F2A6BE.4A54@hboc.com>
  10.     <RMARTIN.96Jan9220022@rcm.oma.com>
  11. Date: 10 Jan 1996 10:30:25 GMT
  12.  
  13. In article <RMARTIN.96Jan9220022@rcm.oma.com> rmartin@oma.com (Robert
  14. C. Martin) writes:
  15.  
  16. |> In article <30F2A6BE.4A54@hboc.com> "John A. Casavant" <john.casavant@hboc.com> writes:
  17.  
  18. |>    There are really two issues that you need to be aware of when 
  19. |>    moving to C++.  First, C++ is a language that supports object
  20. |>    programming, but is not a pure object language. 
  21.  
  22. |> Bah, and double Bah.  There is no good definition of what a "pure"
  23. |> OOPL is, so it is meaningless to accuse C++ of "impurity".  Even if
  24. |> there was a good definition of a "pure" OOPL, there is no indication
  25. |> that there is any benfit to be derived from such "pure-ness".  
  26.  
  27. To be too sensitive, Bob.  All the original poster said is what Bjarne
  28. Stroustrup himself has said.  C++ is a language which supports many
  29. programming idioms; OO is only one of them.
  30.  
  31. I think that the important point is: the fact that you are compiling
  32. your programs with a C++ compiler does not mean that you are doing OO.
  33. --
  34. James Kanze         Tel.: (+33) 88 14 49 00        email: kanze@gabi-soft.fr
  35. GABI Software, Sarl., 8 rue des Francs-Bourgeois, F-67000 Strasbourg, France
  36. Conseils, Θtudes et rΘalisations en logiciel orientΘ objet --
  37.                 -- A la recherche d'une activitΘ dans une region francophone
  38.  
  39.